Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 75 and Version 76 of Using Pidgin


Ignore:
Timestamp:
Oct 18, 2007, 3:08:04 PM (16 years ago)
Author:
John Bailey
Comment:

Fix the bugs in Luke's WikiFormatting

Legend:

Unmodified
Added
Removed
Modified
  • Using Pidgin

    v75 v76  
    202202=== I grouped my buddies into contacts, can I control which one is selected? ===
    203203Yes and no.  Pidgin uses an algorithm to determine which buddy is selected.  If you right click on a contact
    204 and select expand, you can see an                                                                                                                                                 ordered list of the buddies in that contact.  Pidgin will pick the                                                                                                                                               
    205 highest/topmost buddy that is most available.
     204and select expand, you can see an ordered list of the buddies in that contact.  Pidgin will pick the                                                                                                                                                 highest/topmost buddy that is most available.
    206205                                                                                                                                                                                                                 
    207206It computes which is most available as follows:
    208 
    209 1. It will start at the top looking for a buddy that is "present" and not idle. If it finds one, it will use that.
    210 
    211 2. If it did not already find one, it will then start at the top looking for a buddy that is away but not idle. If it finds one, it will use that.
    212 
    213 3. If it has not already found one, it will start at the top of the list looking for a buddy that is idle but not away.  If it finds one, it will use that.
    214 
    215 4. If it has not already found one, it will start at the top of the list looking for a buddy that is both away and idle.  If it finds one it will use that.
    216 
    217 5. Lastly, if all of the buddies are offline, it will pick the top buddy. Ideally it would search the list one more time, looking for a buddy that is offline, but on a protocol that supports offline messages.  This has not, however, been implemented yet.
     207  1. It will start at the top looking for a buddy that is "present" and not idle. If it finds one, it will use that.
     208  1. If it did not already find one, it will then start at the top looking for a buddy that is away but not idle. If it finds one, it will use that.
     209  1. If it has not already found one, it will start at the top of the list looking for a buddy that is idle but not away.  If it finds one, it will use that.
     210  1. If it has not already found one, it will start at the top of the list looking for a buddy that is both away and idle.  If it finds one it will use that.
     211  1. Lastly, if all of the buddies are offline, it will pick the top buddy. Ideally it would search the list one more time, looking for a buddy that is offline, but on a protocol that supports offline messages.  This has not, however, been implemented yet.
    218212
    219213With this search pattern, you should be able to drag the buddies in that contact into an order that will yield reasonable results for that contact most of the time.  While this will be sufficient for most people most of the time, we recognize that a small minority of users may need to control things more precisely.  In the source tarball there is a plugin, contact_priority, that does not install by default.  If installed and loaded, this plugin allows for some modifications to the algorithm that Pidgin uses.  Specifically, you can weight certain accounts to be either more likely to be chosen or less likely to be chosen. This cannot, however, be done on a per-buddy basis with the existing plugin.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!